Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w3 Switzerland #1-w1 Croatia #1-w2 Croatia #1-w3 Italy F11 Spain #1-w4 Italy #4-w3 Italy #4-w4 Switzerland #1-w2 Spain F2 Italy F1 Italy F2 Italy F3 Italy F4 Italy F5 Italy F9 Italy F10 Italy F22 Italy F26 Switzerland #2-w1 Switzerland #2-w3 Italy F32 Chile F4 Spain #1-w2 Chile F5 Chile F6 Spain F1 Spain F2 Spain F3 Croatia #1-w1 Italy F1 Italy F2 Italy F3 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Spain #1-w1 Croatia #1-w4 Italy F11 Italy #4-w1 Germany F16 Great Britain F1 Switzerland #2-w2 Great Britain F16 Italy F9 Switzerland #2-w4 Italy F5 Italy F33 Italy F34 Italy F35 Spain F4 Italy F10 Italy F26 Spain F1 Croatia F10 Great Britain F16 Egypt F1 Egypt F2 Italy F1 Italy #4-w2 Italy F17 Italy F6 Italy F10 Serbia F1 Serbia F2 Italy F19 Croatia F9 Morocco F1 Morocco F2 Spain F8 Italy F1 Italy F2 Italy F3 Italy F8 Italy F18 Spain F7 Italy F22 Great Britain F17 Italy F11 Italy F20 Italy F22 Italy F23 Spain F32 Spain F1 Spain F2 Turkey F10 Sweden F2 Sweden F3 Slovenia F3 Italy F13 Italy F20 Italy F21 Italy F22 Hungary F1 Italy F30 Croatia F14 Spain F2 Spain F3 Italy F4 Croatia F4 Croatia F5 Italy F8 Italy F21 Italy F22 Denmark F1 Germany F10 Italy F26 Netherlands F5 Switzerland F5 Slovenia F2 Italy F15 ECM Cup - Prague The Surbiton Trophy - Surbiton The Wrexham Challenger - Wrexham DPD Challenger 2000 - Aschaffenburg Challenger Ford de Cherbourg - Cherbourg Residenza Open - Magdeburg Fergana Challenger - Fergana 2001 Challenger Canottieri Mincio - Mantova The LTA Manchester Challenger - Manchester Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Heilbronn Open - Heilbronn Prasentiert Von Seat Wolfsburg - Wolfsburg Muller Cup - Ulm Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Pomorski Bank Kredytowy Open - Szczecin International Bavarian Championship - Eckental Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Open de Franche Comte - Besancon Open de Nice - Nice Open Diputacion Pozoblanco - Cordoba Okal Cup - International Bavarian Championship - Eckental MTCI ATP Challenger - Yokohama Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open - Sarajevo The Joyce Eisenberg Jerusalem Open - Jerusalem C.T. San Remo - XIII Piertomaso Tessitore - San Remo ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Steelers Cup - Kosice Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella USTA Seascape Challenger - Aptos V Trani Cup - Trani San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Akbank Private Banking-TED Open - Istanbul Banja Luka Challenger 2003 - Banja Luka Okal Cup 2004 - Eckental Gemax Samsung Open 2005 - Belgrade X Abierto Internacional de Salinas - Salinas Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee Nottingham Men's Challenger - Nottingham San Remo Tennis Cup 15° Piertomaso - San Remo Ostdeutscher Sparkessen Cup - Dresden Sassuolo Challenger - Sassuolo Open de L'Isere - Grenoble 7° Trani Cup - Trani Ethias Tennis Trophy - Mons The LTA Sunderland Challenger - Sunderland Challenger Casablanca San Angel - Mexico City Tunis Open 2006 - Tunis The Commercia Challenger - Aptos Riviera di Rimini Challenger - Rimini Concurso Internacional de Vigo - Vigo Iskratel Open - Kranj Challenger Brasov - Brasov WOW Cafe Challenger - New Orleans Banja Luka Challenger - Banja Luka Ciutat de Barcelona - Barcelona Arroyo de la Encomienda - Valladolid La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Baden Open - Karlsruhe Polska Energia Open - Bytom Oberstaufen Cup - Oberstaufen Internationaux de Nouvelle-Caledonie - New Caledonia Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli II Cyclus Open de Tenis - Florianopolis San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx Antonio Savoldi-Marco Co. - Manerbio XI Torneo Internazionale di Tennis - Barletta Roma Open Challenger - Rome Morocco Tennis Tour - Fes Trofeo Cassa di Risparmio di Alessandria - Alessandria Mitsubishi Electric Europe Cup - Monza Unicredit Czech Open - Prostejov Harrah's Entertainment Men's Pro Challenger - Tunica Unicredit (Suisse) Bank S.A. Challenger - Chiasso The West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Zenith Tennis Cup-Harbour Club - Milan Baden Open - Ettlingen 5° Sporting Challenger - Turin Polska Energia Open - Bytom Lambertz Open - Aachen Czech Open 2006 - Prostejov Okal Cup 2003 - Eckental IPP Open - Helsinki Tunis Open 2007 - Tunis 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Sporting Challenger '08-Trofeo Regione Piemonte - Turin Open de Montauban - Montauban Intersport Heilbronn Open - Heilbronn 2006 North Shore Pro Tennis Championship - Winnetka Unique Zagreb Open - Zagreb Volkswagen Challenger 2004 - Wolfsburg Oberstaufen Cup - Oberstaufen Challenger Leon 2004 - Leon 10ø Tornea B. Camparini - Reggio Emilia Trani Cup - Trani Internationaux de Tennis de Brest - Brest S Tennis Master Championship - Graz St. Petersburg Challenger - St. Petersburg GHI Bronx Classic - Bronx Rezidenza Open - Magdeburg Sparkessen Magdeburg Open - Magdeburg Arpa Ceramic Cup - Reggio Emilia Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Fergana Challenger - Fergana Samarkand Challenger - Samarkand Odlum Brown Vancouver Open - Vancouver Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Fondazione Carige - Genova The Powder Byrne Trophy - Surbiton China Open - Beijing Pekao Open 2004 - Szczecin Macedonian Open - Skopje San Marino CEPU Open - San Marino Aamulehti Tampere Open - Tampere II Manta Open - Manta XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Tatra Banka Slovak Open - Bratislava Ipsos Bucharest Challenger - Bucharest Okal Cup - Eckental Tanger Challenger Meknes Challenger Caltanissetta Challenger Napoli Challenger Kuppers Kolsch Cup - Aachen Lambertz Open - Aachen Tampere Challenger Trani Challenger Challenger Britania Zavaleta - Puebla Manerbio Challenger Brasov Challenger Seville Challenger Neride Prague Indoor - Prague Ljubljana Challenger Tatra Banka Open - Bratislava Noumea Challenger Warsteiner Challenger - Wolfsburg Tanger Challenger The Surbiton Trophy - Surbiton Meknes Challenger Kyoto Challenger - Kyoto 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Memorial Manfredini - Sassuolo 2001 USTA Challenger of Calabasas - Calabasas Aberto Da Costa Do Sauipe - Bahia Blunmenau Challenger Curitiba Challenger Credicard Tennis Cup - Campos do Jordao Cairo Challenger Alessandria Challenger Rome Challenger Copa Petrobras - Santiago Lambertz Open by Stawag - Aachen Lamberts Open by Stawag - Aachen Music City Challenger - Nashville USTA Illinois Challenger - Champaign Marburg Challenger Okal Open - Eckental IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Neride Prague Indoor - Prague Jameson Cup - Milan Tunis Challenger Intersport Heilbronn Open - Heilbronn Challenger de Providencia-Copa Kia - Santiago Scheveningen Challenger Warsteiner Challenger Series - Lippstadt 2006 USTA Tallahassee Tennis Challenger - Tallahassee Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg San Remo Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Alessandria Challenger Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Torneo Internacional Challenger Fila 2006 - Leon 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Crystal Cup 1998 - Portoroz Eckental Challenger Loughborough Challenger Noumea Challenger I Open de Tenis Comunidad de Madrid - Madrid Meknes Challenger Lubbock Challenger - Lubbock Rabat Challenger Caltanissetta Challenger The LTA Nottingham Challenger - Nottingham Barletta Challenger Monza Challenger Rome Challenger Zagreb Challenger Rijeka Challenger Milan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Turin Challenger San Benedetto Challenger Sopot Challenger Orbetello Challenger Braunschweig Challenger Croatia Osiguranje Rijeka Open - Rijeka Como Challenger Seville Challenger Banja Luka Challenger Napoli Challenger USTA Challenger of North Miami Beach - North Miami Beach Riviera di Rimini Challenger - Rimini San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Palermo Challenger Porsche Open - Poznan Memorial Piertomaso Tessitore - San Remo The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Aamulehti Tampere Opene - Tampere Ljubljana Open 2002 - Ljubljana Orleans Challenger Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Banja Luka Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio San Remo Tennis Cup - San Remo Citta di Como - Como Stella Artois Clay Court Championships - Budaors Sporting Challenger - Turin Milan Challenger Genova Open Challenger - Genova Reggio Emilia Challenger San Marino Cepu Open - San Marino Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Rijeka Challenger Canottieri Minico 2004 - Mantova Oberstaufen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Loughborough Challenger San Benedetto Challenger - San Benedetto Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Cepu Open - San Marino Open Castilla y Leon - Segovia Noumea Challenger Meknes Challenger Samsung Securities Cup - Seoul Casablanca Challenger SIR Supermercadi Challenger - Rome Barranquilla Challenger Barletta Challenger Morocco Tennis Tour - Meknes Mersin Challenger Rome Challenger The LTA Manchester Challenger - Manchester Rome Challenger Caltanissetta Challenger Czech Indoor Open - Prague TED Open Istanbul - Istanbul Marburg Challenger Mauritius Open - Mauritius Orbetello Challenger Ischgl International ATP Challenger - Ischgl Sibiu Challenger LTA Men's Challenger - Wrexham Como Challenger Genova Challenger Banja Luka Challenger Trnava Challenger San Sebastian Challenger Time Warner USTA Challenger - Binghamton Intersport Heilbronn Open - Heilbronn Manerbio Challenger Marbella Challenger Olbia Challenger - Olbia Leon Challenger Mersin Challenger TennisCup Vlaanderen - Antwerp Milan Challenger Timisoara Challenger Trani Challenger TED Open - Istanbul Lubbock Challenger - Lubbock Open de L'Isere - Grenoble CA-Challenge - Graz The LTA Men's Challenger - Southampton Orbetello Challenger Liberec Challenger Napoli Challenger Ostrava Challenger Como Challenger Alphen Challenger USTA Men's Challenger of Dallas - Dallas Banja Luka Challenger Trnava Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas Casablanca Challenger Casablanca Challenger ECM Prague Open - Prague Steelers Cup - Kosice Andria Challenger Sao Paulo Challenger Mersin Challenger Ostrava Challenger The Powder Byrne Trophy - Surbiton Prague Challenger Milan Challenger Volkswagen TED Open - Istanbul Heilbronn Open - Heilbronn Muller Cup - Ulm Intelig Tennis Cup - Campos do Jordao Perugia Challenger Open Castilla y Leon - Segovia 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Canottieri Mincio Open - Mantova Mamaia Challenger - Constanta Banja Luka Challenger Napoli Challenger Citta di Como Challenger - Como Brasov Challenger - Brasov Rijeka Challenger Palermo Challenger Singapore Challenger Poznan Challenger San Luis Potosi Challenger Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Japan Open - Tokyo The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Brazil Open - Salvador Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort RCA Championships - Indianapolis Brasil Open - Salvador CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle CA Tennis Trophy - Vienna Gerry Weber Open - Halle Dubai Tennis Open - Dubai Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Allianz Suisse Open - Gstaad Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open Seat Godo 2007 - Barcelona Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires RCA Championships - Indianapolis Estoril Open - Estoril Heineken Open - Auckland The Hypo Group Tennis International 2008 - Poertschach Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Movistar Open - Vina del Mar Qatar ExxonMobil Open - Doha Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open - Umag Studena Croatia Open - Umag Bet-at-home Open - Hamburg Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow The Lipton Championships - Key Biscayne Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Rogers Masters - Toronto Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2